Calpe Alicante Spain - Hr Diamante Beach Hotel, Old Town, Nature, Sandy Beaches, Ifach Rock, Train